GSTM\ShortcodeBuilder\Manager A

Total Complexity 64
Dependencies 2
Dependents 5
Total lines 472
Lines of code 290
Logical lines of code 130
Comment lines 106
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
updateShortcode()
A
43 11 46
saveTempShortcodeSettings()
A
53 11 20
createShortcode()
A
48 10 29
cloneShortcode()
A
47 7 35
deleteShortcode()
S
53 6 19
getShortcodeById()
S
54 5 22
fetchShortcodes()
S
53 5 21
getShortcodeAttributes()
S
40 1 69
getShortcode()
S
73 2 4
__construct()
S
64 1 9
getShortcodeDefaultSettings()
S
80 1 3
getShortcodes()
S
79 1 3
getShortcodesAsList()
S
79 1 3
getTempSettings()
S
75 1 4
validateSettings()
S
81 1 3